.HomePage {
	width: 100%;
	height: 100%;
	background: white;
}

.location {
	width: 100% !important;
	top: 0 !important;
}
#policyReleaseForm .form-line:nth-of-type(1){
	width: 50%;
	
}#policyReleaseForm .form-line:nth-of-type(2){
	width: 50%;
	text-align: left;
}
.IssuedNotice {
	width: 100%;
	height: 100%;
	background: #F0F3F8;
	padding: 10px 0 !important;
}

.IssuedNotice-box {
	width: 100%;
	height: auto;
	padding: 20px 10px;
	position: relative;
}

.search-boxs {
	text-align: left;
	padding-bottom: 23px;
}

.search-boxs label {
	display: inline-block;
	text-align: right;
	width: 100px;
	font-size: 14px;
	color: rgba(114, 114, 114, 1);
}

.search-box {
	width: 120px;
	height: 30px;
	border: 1px solid rgba(221, 221, 221, 1);
	text-indent: 15px;
}

.search-btn {
	width: 70px;
	height: 30px;
	border: none;
	background: linear-gradient(90deg, rgba(27, 97, 213, 1), rgba(34, 154, 246, 1));
	border-radius: 20px;
	font-size: 14px;
	color: rgba(255, 255, 255, 1)
}

.textarea-label {
	position: relative;
	top: -193px;
}

.permissions-textarea {
	width: 600px;
	height: 200px;
	border: 1px solid gainsboro;
	overflow: auto;
	display: inline-block;
}

.footer-btn {
	position: relative;
	bottom: -156px;
	left: -354px;
}

.search-btns {
	width: 90px;
	height: 35px;
	border: 1px solid #0099FF;
	background: none;
	border-radius: 20px;
	font-size: 14px;
	color: #0099FF;
}

.editor-box {
	height: 360px !important ;
	margin-top: 56px;
	/*position: initial !important ;*/
}

.save {
	width: 100px;
	height: 36px;
	background: rgba(14, 99, 46, 1);
	border: none;
	font-size: 14px;
	color: rgba(255, 255, 255, 1);
	line-height: 21px;
	display: inline-block;
	margin-left: 105px;
	cursor: pointer;
}

.imgbox {
	margin-bottom: 2.85%;
	position: relative;
}

.imgbox>label {
	display: inline-block;
	text-align: right;
	line-height: 32px;
	font-weight: lighter;
	width: 100px;
}

.imgbtn {
	width: 220px;
	height: 146px;
	background: url(../../images/ExpertsShow/bg-img.png);
	background-size: contain;
	background-repeat: no-repeat;
	display: inline-block;
	vertical-align: top;
	min-height: 50px;
	border: 1px solid #ccc;
	position: relative;
}

.again-upload {
	display: none;
}

.imgbtn:hover .again-upload {
	display: block;
}

.imgbtn img {
	width: 100%;
	height: 100%;
}

.uploadbtn {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -40px;
	margin-top: -15px;
	text-align: center;
	line-height: 28px;
}

.Public-btn1 {
	width: 74px;
	height: 28px;
	background: rgba(14, 99, 46, 1);
	font-size: 14px;
	color: rgba(255, 255, 255, 1);
}

.imgboxs {
	display: inline-block;
	width: 376px;
	height: 100px;
	position: relative;
	left: 30px;
	top: -60px;
}

.imgbtns {
	display: inline-block;
	width: 180px !important;
	height: 100px;
}

.IdCardimg:hover {
	width: 180px !important;
	height: 100px;
	background-color: rgba(0, 0, 0, 0.5);
}

.imgbtns img {
	width: 100%;
	height: 100%;
}
.form-box label.error {
    left: 98px !important;
    width: 100px !important;
}
.form-box .form-line .input-box{
	position: relative;
}
.publish-editor label span{
	position: relative;
    left: -64px;
    color: red;
}
#coverUrl{
    position: absolute;
    top: 432px;
    left: 190px;
    color: #f00;
    display: inline-table;
    font-weight: lighter;
    font-size: 13px;
    line-height: 32px;
}